rope threaded equipment - Turkish English Dictionary